/* 主页左边的菜单栏*/
//菜单栏
var menuTree = new Ext.tree.TreePanel( {
	region : 'west',
	title : '功能菜单',
	width : 180,
	minSize : 150,
	maxSize : 200,
	split : true,
	autoScroll : true,
	autoHeight : false,
	collapsible : true,
	rootVisable : false, // 不显示根节点
	root : new Ext.tree.TreeNode( {
		draggable : false,
		expanded : true
	})
});





/*
*节点1，项目管理
*/
var midCheckNode_user = new Ext.tree.TreeNode({
	id:'midCheckNode_user',
	text:'项目管理',
});


midCheckNode_user.appendChild(new Ext.tree.TreeNode( {
	id : 'projectResult',
	text : '项目成果',
	listeners : {
		'click' : function(node, event) {
			event.stopEvent();
			var n = contentPanel.getComponent(node.id);
			if (!n) { //判断是否已经打开该面板
				n = contentPanel.add(new Ext.mc.Result_Grid({
						'id' : node.id,
						'title' : node.text,
						closable : true
				}));
			}
			n.store.load({
				params : {
					start : 0,
					limit : 20
			}
			});
			contentPanel.setActiveTab(n);
		}
	}
}));


midCheckNode_user.appendChild(new Ext.tree.TreeNode( {
	id : 'addResult',
	text : '成果录入',
	listeners : {
		'click' : function(node, event) {
			event.stopEvent();
			var n = contentPanel.getComponent(node.id);
			if (!n) { // //判断是否已经打开该面板
				n = contentPanel.add(
						new Ext.mc.Panel({	
							'id' : node.id,
							'title' : node.text,
							closable : true
							})
						);
				}
//			mc_result_store.load();
			Ext.Ajax.request({
				url : "midCheck/midCheckAction!getResult",
				success:function(r,o){
					var data = Ext.decode(r.responseText);
					if(data.success == false){
						Ext.Msg.alert('提示','未登录');
						return;
					}else{
						var a = data.list[0];
						var t = contentPanel.findById('addResult');
						t.findById('actualresultsid').setValue(a.actualresultsid);
						t.findById('projectnumber').setValue(a.projectnumber);
						t.findById('projectname').setValue(a.projectname);
						t.findById('undertakeunit').setValue(a.undertakeunit);
						t.findById('inventpatentapplication').setValue(a.inventpatentapplication);
						t.findById('inventpatentauthorization').setValue(a.inventpatentauthorization);
						t.findById('usenewapplication').setValue(a.usenewapplication);
						t.findById('usenewauthorization').setValue(a.usenewauthorization);
						t.findById('appearancedesignapplication').setValue(a.appearancedesignapplication);
						t.findById('appearancedesignauthorization').setValue(a.appearancedesignauthorization);
						t.findById('foreignpatent').setValue(a.foreignpatent);
						t.findById('newtechnology').setValue(a.newtechnology);
						t.findById('newproduct').setValue(a.newproduct);
						t.findById('newmaterial').setValue(a.newmaterial);
						t.findById('newequipment').setValue(a.newequipment);
						t.findById('computersoftware').setValue(a.computersoftware);
						t.findById('paper').setValue(a.paper);
						t.findById('technologystandard').setValue(a.technologystandard);
						t.findById('nationalaward').setValue(a.nationalaward);
						t.findById('provincialaward').setValue(a.provincialaward);
						t.findById('cityaward').setValue(a.cityaward);
						t.findById('doctor').setValue(a.doctor);
						t.findById('master').setValue(a.master);
						t.findById('undergraduate').setValue(a.undergraduate);
						t.findById('fundsavailable').setValue(a.fundsavailable);
						t.findById('fundsinvestment').setValue(a.fundsinvestment);
						t.findById('benefitacquired').setValue(a.benefitacquired);
						t.findById('projectsummary').setValue(a.projectsummary);

						
					}
	
			},
				failure:function(r,o){
					alert("failure");
			}
			});
//			n.t_store.load({
//				url : "midCheck/midCheckAction!getResult",
//			});
			contentPanel.setActiveTab(n);
		}
	}
}));

menuTree.root.appendChild(midCheckNode_user); //把节点添加到manuTree






//节点2
var midCheckNode_manage = new Ext.tree.TreeNode({
	id:'midCheckNode_manage',
	text:'中期检查',
});

//添加子项3
midCheckNode_manage.appendChild(new Ext.tree.TreeNode( {
	id : 'projectlist',
	text : '列表',
	listeners : {
		'click' : function(node, event) {
	event.stopEvent();
	var n = contentPanel.getComponent(node.id);
	if (!n) { // //判断是否已经打开该面板
		n = contentPanel.add( new Ext.ProjectAchievementGrid({
			'id' : node.id,
			'title' : node.text,
			closable : true
	}));
}
       n.store.load({
				params : {
					start : 0,
					limit : 20
			             }
			       });
contentPanel.setActiveTab(n);
}
	}
}));



menuTree.root.appendChild(midCheckNode_manage); //把节点添加到manuTree



/***
 * 新闻录入
 */
//节点2
var inputNewsNode_manage = new Ext.tree.TreeNode({
	id:'enternews',
	text:'新闻录入',
});

//添加子项3
inputNewsNode_manage.appendChild(new Ext.tree.TreeNode( {
	id : 'inputnews',
	text : '新闻录入',
	listeners : {
		'click' : function(node, event) {
	event.stopEvent();
	var n = contentPanel.getComponent(node.id);
	if (!n) { // //判断是否已经打开该面板
		n = contentPanel.add( new Ext.news.panel({
			'id' : node.id,
			'title' : node.text,
			closable : true
	}));
}
contentPanel.setActiveTab(n);
}
	}
}));



menuTree.root.appendChild(inputNewsNode_manage); //把节点添加到manuTree



/***
 * 通知录入
 */
//节点2
var inputNoticeNode = new Ext.tree.TreeNode({
	id:'enternotice',
	text:'通知录入',
});

//添加子项3
inputNoticeNode.appendChild(new Ext.tree.TreeNode( {
	id : 'enternotice',
	text : '通知录入',
	listeners : {
		'click' : function(node, event) {
	event.stopEvent();
	var n = contentPanel.getComponent(node.id);
	if (!n) { // //判断是否已经打开该面板
		n = contentPanel.add( new Ext.notice.panel({
			'id' : node.id,
			'title' : node.text,
			closable : true
	}));
}
contentPanel.setActiveTab(n);
}
	}
}));



menuTree.root.appendChild(inputNoticeNode); //把节点添加到manuTree